﻿

/* Support Ticket */
.ticket-list li
{
    position:relative;
}

.ticket-body {
    border-top:1px dotted gray;
    margin-top:20px;
    padding-top:10px;
}

.ticket-title
{
    height:44px;
    font-size:16px;
    font-weight:bold;
}
.ticket-meta
{
    font-size:12px;
    position:absolute;
    top:40px;
    color:#AAAAAA;
}
.ticket-content
{
    margin-top:10px;
}

.ticket .reply
{
    position:absolute;
    right:5px;
    top:15px;
}
.ticket .children {
    margin-left:0;
    margin-top:1.5em;
    position:relative;
}
.ticket-list ul {
    padding:0 0 40px 40px;
}

.shadow .img_x {
    background:url(../images/img_x.png);
}
.shadow .img_y {
    background:url(../images/img_y.png);
}
.shadow .fs {
    background:url(../images/shadow_n.png) no-repeat;
}
.shadow .yr {
    background-repeat:repeat-y;
}
.shadow .xr {
    background-repeat:repeat-x;
}
.shadow .bbfp {
    position:absolute;
}
.shadow .bbnw {
    background-position:0 0;
    height:40px;
    left:0;
    top:0;
    width:6px;
}
.shadow .bbw {
    background-position:0 0;
    bottom:10px;
    left:0;
    top:40px;
    width:6px;
}
.shadow .bbsw {
    background-position:-6px 0;
    bottom:0;
    height:10px;
    left:0;
    width:9px;
}
.shadow .bbs {
    background-position:0 0;
    bottom:0;
    height:10px;
    left:9px;
    right:60px;
}
.shadow .bbse {
    background-position:-6px -10px;
    bottom:0;
    height:10px;
    right:0;
    width:60px;
}